package com.peng.order.service;

import com.peng.order.pojo.dto.DeviceResultParam;
import com.peng.order.pojo.dto.OrderAddParam;
import com.peng.order.pojo.po.ChargingBillSuccessPO;

import java.util.List;

/**
 * 订单服务业务层接口
 * @author： Peng
 * @date： 2024/6/20
 * @version: 1.0
 */
public interface OrderService {
    String createOrder(OrderAddParam orderAddParam);

    void saveSuccessOrder(DeviceResultParam deviceResultParam);

    void saveFailOrder();

    /**
     * 通过用户id查询成功订单
     * @param userId
     * @return
     */
    List<ChargingBillSuccessPO> orderList(Integer userId);
}
